"""
name: 教学案例2 使用ui文件布局
version: 1.0
"""

from PyQt5.QtWidgets import QApplication, QWidget
# 步骤1：导入由ui文件转化的py文件中的布局类
from ui_example import Ui_Form

# 步骤2：创建一个界面类，用于应用刚导入的布局类的布局
class MyDialog(QWidget):

    def __init__(self, parent=None):
        super().__init__(parent) #调用父类QWidget的初始化函数
        self.ui = Ui_Form() # 步骤3：创建一个布局类的对象
        self.ui.setupUi(self) # 步骤4：使用setupUi函数应用布局

app = QApplication([])
dialog = MyDialog()
dialog.show()
app.exec_()
